]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
appDisplay: Look up directory- instead of category translations
authorFlorian Müllner <fmuellner@gnome.org>
Sun, 12 Apr 2020 15:15:48 +0000 (17:15 +0200)
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Mon, 13 Apr 2020 14:56:34 +0000 (14:56 +0000)
Translations are provided by .directory files, so trying to look
up a category name without the suffix will always fail.

Commit 343b3351f1 tried to fix this previously by changing the
saved keys, but that broke existing translatable folders.

Appending the .directory suffix for the lookup instead fixes the
issue without regressing non-custom folders.

https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/2623

js/ui/appDisplay.js

index 99c052b793443845292257489e20cc4af7e4afe6..08febc4915f6ee021b2250a6c9bd04e938459c41 100644 (file)
@@ -115,7 +115,8 @@ function _findBestFolderName(apps) {
     }, commonCategories);
 
     for (let category of commonCategories) {
-        let translated = Shell.util_get_translated_folder_name(category);
+        const directory = '%s.directory'.format(category);
+        const translated = Shell.util_get_translated_folder_name(directory);
         if (translated !== null)
             return translated;
     }